Inheritance diagram for XFcAudioStream:


Public Member Functions | |
| virtual XFCIMPORT void | play () |
| Called when a play() call is made to XFcAudio with this producer (callback). | |
| virtual XFCIMPORT void | stop () |
| Called when a stop() call is made to XFcAudio with this producer (callback). | |
| virtual XFCIMPORT void | pause () |
| Called when a pause() call is made to XFcAudio with this producer (callback). | |
| virtual XFCIMPORT void | resume () |
| Called when a resume() call is made to XFcAudio with this producer (callback). | |
| virtual XFCIMPORT UINT32 | stream (void *aBuffer, INT32 aTargetSamples, INT32 aOffset, INT32 aSamples)=0 |
| Called when new data is required by the system (callback). | |
| virtual XFCIMPORT | ~XFcAudioStream () |
| Destructor. | |
Protected Member Functions | |
| XFCIMPORT | XFcAudioStream () |
| Constructor. | |
| XFCIMPORT INT | initialize (FLOAT32 aSamplingRate, UINT32 aFlags, REAL aVolume, REAL aPanning, UINT16 aPriority) |
| Initialization method. | |
| XFCIMPORT INT | initialize (XFcAudioFormat aFormat, REAL aVolume, REAL aPanning, UINT16 aPriority) |
| Initialization method. | |
|
|
Destructor.
|
|
|
Constructor.
|
|
||||||||||||||||||||
|
Initialization method. This should be called by all extending classes in their creation method. |
|
||||||||||||||||||||||||
|
Initialization method. This should be called by all extending classes in their creation method. |
|
|
Called when a pause() call is made to XFcAudio with this producer (callback).
|
|
|
Called when a play() call is made to XFcAudio with this producer (callback).
|
|
|
Called when a resume() call is made to XFcAudio with this producer (callback).
|
|
|
Called when a stop() call is made to XFcAudio with this producer (callback).
|
|
||||||||||||||||||||
|
Called when new data is required by the system (callback).
|
![]() |
Confidential Copyright © 2002-2003 Fathammer | with doxygen by Dimitri van Heesch | ||